//
//  AirSegmentKey.h
//  AirSurfaceKit
//
//  Created by limu on 16/4/29.
//  Copyright © 2016年 SimuTech. All rights reserved.
//

#import "AirSurfaceRender+Declare.h"

@interface AirSegmentKey : NSObject

/**
 *  构件的guid
 */
@property (nonatomic, strong, readonly) NSString *  guid;
/**
 *  是否为有效 airSegmentKey
 */
@property (nonatomic, assign, readonly) BOOL    valid;

/**
 *  构件的显示或者隐藏状态
 */
@property (nonatomic, assign) bool              hidden;

/**
 *  构件的选中状态
 */
@property (nonatomic, assign) bool              selection;

/**
 *  构件的透明度
 */
@property (nonatomic, assign) float             alpha;

/**
 *  构件的颜色值
 */
@property (nonatomic, strong) UIColor           * color;
//@property (nonatomic, strong) AirSegmentKey     * parent;

/**
 *  卸载构件
 */
- (void)unmount;
@end
